launch escape tower - Turkish English Dictionary